package com.thon.entity.project;

import java.util.Date;

import org.springframework.format.annotation.DateTimeFormat;

import com.fasterxml.jackson.annotation.JsonFormat;

public class ProjectCommentView {
	private Integer id;

	private Integer userId;
	private String userAttachment;
	private String userName;
	private String userRole;
	private String userContent;
	private Date userCreatedDate;
	private Integer userCommentIsDelete;

	private Integer superId;
	private String superAttachment;
	private String superName;
	private String superRole;
	private String superContent;
	private Date superCreatedDate;
	private Integer superIsDelete;

	public Integer getSuperIsDelete() {
		return superIsDelete;
	}

	public void setSuperIsDelete(Integer superIsDelete) {
		this.superIsDelete = superIsDelete;
	}

	private Integer projectId;
	private String projectImg;
	private String projectName;
	
	private Integer preferentialId;
	private String preferentialImg;
	private String preferentialName;
	
    private Integer preferentialStatus;
    private String preferentialCategory;
    
	public Integer getPreferentialStatus() {
		return preferentialStatus;
	}

	public void setPreferentialStatus(Integer preferentialStatus) {
		this.preferentialStatus = preferentialStatus;
	}

	public String getPreferentialCategory() {
		return preferentialCategory;
	}

	public void setPreferentialCategory(String preferentialCategory) {
		this.preferentialCategory = preferentialCategory;
	}

	public Integer getPreferentialId() {
		return preferentialId;
	}

	public void setPreferentialId(Integer preferentialId) {
		this.preferentialId = preferentialId;
	}

	public String getPreferentialImg() {
		return preferentialImg;
	}

	public void setPreferentialImg(String preferentialImg) {
		this.preferentialImg = preferentialImg;
	}

	public String getPreferentialName() {
		return preferentialName;
	}

	public void setPreferentialName(String preferentialName) {
		this.preferentialName = preferentialName;
	}

	private Integer supportCount;
	private Long fundCurrent;

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Integer getUserId() {
		return userId;
	}

	public void setUserId(Integer userId) {
		this.userId = userId;
	}

	public String getUserAttachment() {
		return userAttachment;
	}

	public void setUserAttachment(String userAttachment) {
		this.userAttachment = userAttachment;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public String getUserRole() {
		return userRole;
	}

	public void setUserRole(String userRole) {
		this.userRole = userRole;
	}

	public String getUserContent() {
		return userContent;
	}

	public void setUserContent(String userContent) {
		this.userContent = userContent;
	}

	public Date getUserCreatedDate() {
		return userCreatedDate;
	}

	public void setUserCreatedDate(Date userCreatedDate) {
		this.userCreatedDate = userCreatedDate;
	}

	public Integer getSuperId() {
		return superId;
	}

	public void setSuperId(Integer superId) {
		this.superId = superId;
	}

	public String getSuperAttachment() {
		return superAttachment;
	}

	public void setSuperAttachment(String superAttachment) {
		this.superAttachment = superAttachment;
	}

	public String getSuperName() {
		return superName;
	}

	public void setSuperName(String superName) {
		this.superName = superName;
	}

	public String getSuperRole() {
		return superRole;
	}

	public void setSuperRole(String superRole) {
		this.superRole = superRole;
	}

	public String getSuperContent() {
		return superContent;
	}

	public void setSuperContent(String superContent) {
		this.superContent = superContent;
	}

	public Date getSuperCreatedDate() {
		return superCreatedDate;
	}

	public void setSuperCreatedDate(Date superCreatedDate) {
		this.superCreatedDate = superCreatedDate;
	}

	public String getProjectImg() {
		return projectImg;
	}

	public void setProjectImg(String projectImg) {
		this.projectImg = projectImg;
	}

	public String getProjectName() {
		return projectName;
	}

	public void setProjectName(String projectName) {
		this.projectName = projectName;
	}

	public Integer getSupportCount() {
		return supportCount;
	}

	public void setSupportCount(Integer supportCount) {
		this.supportCount = supportCount;
	}

	public Long getFundCurrent() {
		return fundCurrent;
	}

	public void setFundCurrent(Long fundCurrent) {
		this.fundCurrent = fundCurrent;
	}

	public Integer getProjectId() {
		return projectId;
	}

	public void setProjectId(Integer projectId) {
		this.projectId = projectId;
	}

	public Integer getUserCommentIsDelete() {
		return userCommentIsDelete;
	}

	public void setUserCommentIsDelete(Integer userCommentIsDelete) {
		this.userCommentIsDelete = userCommentIsDelete;
	}

}
